Solar Battery — synonyms, definition
1. solar battery (Noun)
2 synonyms
solar array solar panel
1 definition
solar battery (Noun) — Electrical device consisting of a large array of connected solar cells.
1 type of
electrical device
2 parts
photovoltaic cell solar cell
3 parts of
artificial satellite orbiter satellite